home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / Textfiles / zines / hir / hir7 Folder.sit / hir7 Folder / hir7-3.txt < prev    next >
Text File  |  1998-12-02  |  12KB  |  270 lines

  1.  
  2.             Hir 7-3
  3.             Mobile Hacking part III
  4.             By Asmodian X
  5.  
  6. As always, Mobile hacking is an enormous subject so i suggest you read
  7. up on Mobile Hacking parts one and two.  In this section I hope to cover 
  8. A bit more on devices, software and go over physical security a bit.
  9.  
  10. Part 1
  11. Physical Security
  12.  
  13. Well to put it simply, the company with the most cash has the best
  14. security.  So heres a general chart that deals with countermeasures on a
  15. per location basis.
  16.  
  17. Location   | Rent-a-pigs | Company Cops | feds | Video Survalence | 
  18. ----------------------------------------------------------------
  19. Retail
  20. strip mall        yes             
  21. ----------
  22. stand alone    yes        maybe            maybe (*recorded)
  23. retail
  24. ----------
  25. small        yes        maybe            maybe (*recorded)
  26. business
  27. park
  28. ----------
  29. warehouse             yes            yes (CCD)
  30. ----------
  31. corporate            yes            yes (ccd,recorded) 
  32. office
  33. ----------
  34. Corporate            yes            yes (ccd,recorded)
  35. HQ            (big guys w. guns)
  36. ----------
  37. Govt. office                   yes        yes, yes, yes
  38. (*Don't go near
  39. fed. offices*)
  40.  
  41.     I can imagine you saying now, "Geez asmo, what are we talking
  42. about Burglary"  To that I would have to emphatically say NO!  The point
  43. here it to rummage through what they already don't care about. Ie the
  44. Garbage cans.  Yes, the entire point of this section is about trashing.
  45. Taking the saying, "another mans trash is another mans treasure," to
  46. heart.  You see our government has grown so entangled with laws and
  47. regulations, that it has become impossible for a company to just GIVE
  48. stuff away.  There's mountains of paper work to just GIVE stuff away,
  49. therefore its cheaper to pay Defenbaugh <or whatever trash service the
  50. company uses> to take everything away for you.. out of sigh out of mind
  51. right?  
  52.  
  53. Well Generally, company's still care (*for some dumb reason or another*) 
  54. about their garbage.  A few company's even feel that it requires armed
  55. guards to keep those (*evil people*) out of their stuff . So thats the
  56. main intent of this article, how to avoid trouble when going through some
  57. one else's garbage.  Legally speaking, if all your doing is trashing, the
  58. most you will ever run into is tress-passing charges.  Which isn't really
  59. worth prosecuting so they just tell you never to come back. 
  60.  
  61. In my table above, I listed some locations and in general terms what
  62. external security those locations would probably have.  Keep in mind that
  63. the more important the location, the better the defenses. 
  64.  
  65. Rent-a-pigs: Privately owned security officers who's job is to
  66. patrol a large area and keep it free of disturbances.  They usually don't
  67. make a habit of hanging around the dumpsters.
  68.  
  69. Company Cops: Security Officers who are hired for the specific purpose of
  70. patrolling a single company.  They are more common amongst larger
  71. installations, and are less privy to intruders.  Avoid these people.
  72.  
  73. Feds: If your dealing with feds.. please format your drive now...
  74. if your that stupid...  We never met... Happy Nachos to you and say hi
  75. to Kevin Mitnick for us.
  76.  
  77. Cameras: Well there's two uses for cameras, 1.) To look at after the fact
  78. and identify suspects. 2.) To watch everything from a central point and
  79. then direct your boys to hot spots.  Ie.. there's a bunch of kids
  80. trashing.. go get 'em J.D.
  81.  
  82. If your going to go up against some security, don't just run in.  Do some
  83. planning..
  84.  
  85. Part 2
  86. Mobile Electronics.
  87. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  88. Item        Attack platform|Server|dial-out|Term.    |
  89. TI-Calc*    no        no     no    yes
  90. Old Laptop    no        no     yes    yes
  91. Palmtop        yes        no     yes    yes
  92. Laptop        yes        yes     yes    yes
  93. Desktop        yes        yes     yes    yes
  94.     
  95. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  96.  
  97. If you need gather information, chances are that you need to some kind of
  98. electronic device to access the net.  Well heres some more thoughts on
  99. mobile computing.
  100.  
  101. To start off, id like to give honorable mention to the TI calculators.
  102. TI calculators have been one of the more popular requirements for
  103. algebra classes everywhere.  Because of this, there have been more
  104. programs and doo-dads made available for it than macintosh <not really but
  105. there's a lot of stuff for it.>  For instance, there is a terminal emulator
  106. program available for TI-8x series of calculator which turns the
  107. calculator into a dumb term, of course you would need the serial cable.
  108. Specs for the Serial cable can be found at HTTP://www.ticalc.org, you will
  109. also find a large software archive for the TI-8x series of calculators.
  110.  
  111. It is not too hard to find a cheepo 286 lappie.  Just something with a
  112. screen, some ram, and form of storage media, and a floppy drive.
  113. A battery is always a plus, although you can always substitute a UPS.
  114. Typically this configuration provides an ideal dumb terminal <with some
  115. form of communications software like Telex > or a dial out if you can get
  116. ahold of a modem.
  117.  
  118. If you have the cash, you might even consider an upper end PDA or Palmtop
  119. computer.  These handy devices are usually self contained with display
  120. keyboard and battery's, plus some internal storage.  The newer ones use an
  121. operating system called Microsoft Windows CE v. 1.x or 2.x.  And its
  122. pretty easy to find utility's for it at HTTP://www.hpc.net
  123. For more information on HPC's see some of my previous articles on HPC's at 
  124. HTTP://www.hir.home.ml.org/.   I consider Windows CE as an attack
  125. platform because Windows CE <both versions> have a TCP stack, and PPP
  126. dial-out capability's.  Not to mention it has a built in PCMCIA card slot,
  127. so you can use just about anything on it.  bare in mind that WIN CE 2.0 is
  128. the only version as of date that supports NIC(*Ethernet*), cards.
  129.  
  130. Ahh, the laptop!  All the whole-grain goodness of a desktop crammed into 
  131. an itty bitty proprietary case.  Typically a full powered laptop has about 
  132. 3 hours of un-plugged use before you need to re-charge the battery.  With
  133. a newer laptop, you will have dual PCMCIA card slots, complete with the
  134. usually Parallel and serial slots and maybe even an IR port and a USB port.
  135. Laptops make decent Servers and exelent attack platforms.  
  136.  
  137. A desktop can run just about anything but simply lacks portability.  So it
  138. could be considered a Server or an Assault platform. In general, a person
  139. could hack with a plastic spork and a rubber ducky, but its probably
  140. easier if you stick to using something technological.
  141.  
  142. Part 3
  143. Operating systems
  144.  
  145. Now you got your Slash Bang 2000 486 laptop, now what do you run on it.
  146.  
  147. PC (80x86 or pentium) Opperating Systems        
  148. Device        Dos    Win 3x    Win 9x    Win NT    Linux    BSD     SCO
  149. ---------------|-------|-------|-------|-------|-------|-------|------
  150. old Laptop    yes    maybe*    no    no    maybe*    maybe*    no
  151. newer Laptop    yes    yes    yes    maybe*    yes    yes    yes
  152. Desktop        yes    yes    yes    yes    yes    yes    yes
  153. ------------------------------------------------------------------------------
  154.  
  155. Please note the first four entry's are all made by Micro$loth(tm).  There
  156. are generic versions of Dos, like DR. Dos, Free DOS and a few others. 
  157. Free DOS is a GNU MS/PC 3.x DOS compatible OS, more information can be
  158. found at HTTP://www.freedos.org/.  The Latter 3 are Unix derivatives and
  159. are generally free, except SCO Unix. SCO Unix is a commercial
  160. implementation however there are free Non-commercial licenses available. 
  161. Linux and Free BSD are free, and covered under the GNU free software
  162. policy. 
  163.  
  164. Free/PC/MS/DR DOS
  165.  
  166. Plus:
  167. The version you might want to shoot for is MS-DOS 5.0 compatibility. 
  168. There are more dos productivity applications available than ANY OTHER
  169. OPPERATING SYSTEM.  Not to mention dos runs on ANY PC based computer.
  170. You can find dos drivers for DOS MUCH easier than with the Unixes.  They
  171. also have much better commercial support in general.
  172.  
  173. cons::
  174. Dos is a Single user, Single processing operating system.  Any
  175. Multitasking is done on the application level.  Memory management is
  176. Horrid, if not non-existent.  Its a 8 bit operating system thats
  177. impossibly archaic. 
  178.  
  179. Windows 3.x:
  180. plus:
  181. It utilizes the 386 instruction set and performs multitasking.  Has an
  182. *easy* to use GUI, and there are many applications available for it.  
  183. It runs on pretty much any 386 class CPU with a video adaptor.
  184.  
  185. Cons:
  186. Runs on-top of dos... inherently unstable.  See DOS for rest of
  187. complaints.
  188.  
  189. Windows 9x:
  190. plus:
  191. Every one uses it now.  much better memory management.  Does not rely on DOS
  192. to run.  network capability is much better than win 3x.  Much more stable
  193. than Win 3.x.  has multi user capability and some security features
  194.  
  195. con:
  196. Every one uses it now.  Multi user Wanna be.  Marketed to be several
  197. things it wasn't.  
  198.  
  199. Windows NT:
  200. plus:
  201. Stabler than windows 95, has Multi user, high speed file system.
  202. Multi user.  Runs windows dos/3x and win 9x programs.  Full 32 bit os with
  203. multi processing support yadda yadda....
  204.  
  205. cons:
  206. In the way of networking and being a *SERVER*, it isn't very secure.  A
  207. person would need to install a great deal of Patches and bug-fixes before
  208. I would even bother to use it as a server.  Its protection mechanisms are
  209. dwarfed by Novell netwares permission setup and file permission setup..
  210. not to mention that it costs WAY too much.  And when NT says it CAN use up
  211. to 32 processors it does not mention that you OUGHT to use 32 processors..
  212. because the Opperating system it self is so huge that it requires a monster
  213. computer to run it as a server, under a typical network load.
  214.  
  215. Linux:
  216. Pros:
  217. Linux can run on any 386 class Intel compatible processor, you can run it 
  218. with as much as 4 megabytes of memory, but generally requires a swap file
  219. to load correctly.  Linux is FULLY POSIX compliant and is SYSTEM V
  220. compliant.  It is a full FREE implementation of UNIX, and is one of the
  221. most popular non-Microsoft operating systems.  Is also a full development
  222. environment.  There is also a plethora of support available on the net.
  223. A person can even run a GUI, such as XFree86.  When set up right, Linux
  224. can out gun any NT server in the way of speed and services.  
  225.  
  226. Cons:
  227. Unix environment is Complex, and generally more text based.  Because of
  228. this, only people that have intermediate to expert level of knowlage about
  229. PC-based computers should consider using Linux.  There is also NO
  230. commercial backing, if the server crashes, there's no one to sue but your
  231. self. there are also a limited amount of drivers available for devices and
  232. virtually no support for proprietary devices such as PDA interfaces, some
  233. digital cameras and other peripheral devices.   Linux is a MULTI USER
  234. system which means that it dose not make a very good Home, desktop
  235. Multimedia PC.  If your looking for an Assault platform and you don't want
  236. to get into the nitty gritty details of setting up Linux, then forget it
  237. and use Windows 9x.
  238.  
  239. BSD:
  240. pluses:
  241. BSD is more like a heavy duty UNIX distribution, it has Better memory
  242. management than Linux and is generally more stable.  The actual code
  243. under goes more over seeing and is generally cleaner than Linux.  In fact,
  244. a great deal of Linux software was ported from BSD.  Generally, if your
  245. going to run a server, do it with BSD.  BSD will also Run some Linux
  246. binarys.
  247.  
  248. Cons:  
  249. Bsd is slower to release new software and drivers, consequently
  250. hardware drivers are harder to find.  PCMCIA support is known to Lag, and
  251. for that reason, I don't not recommend BSD for a laptop.  
  252.  
  253. * Writer note: When I was at las Vegas at DefCon 6.0, the NetBSD people
  254. had to go around begging for another brand of PCMCIA NIC card because the
  255. card services were on the Fritz. The Linux people had no problems
  256. what-so-ever.
  257.  
  258. SCO UNIX
  259. pluses:
  260. SCO Unix is a commercial implementation of Unix which means there's support
  261. available for it, not to mention that every driver disk I've ever looked at
  262. has SCO drivers.  In addition you actually have some commercial ports of
  263. software like MS-WORD and WORKS and stuff for it.
  264.  
  265. cons:
  266. SCO does not have the open software background, which means its a bitch to
  267. patch.  Typically the free Unixes are patched faster then the commercial
  268. ones because its a huge communal effort versus a centralized commercial
  269. effort.
  270.